import {get, post} from '@/utils/request'

/**
 * 获取用户对该文章的mark
 * @param id
 * @returns {Promise<AxiosResponse<any>>}
 */
export function getMarkByAccount(id) {
    return get(`/mark/${id}`)
}

/**
 * 新增mark
 * @param data
 * @returns {Promise<AxiosResponse<any>>}
 */
export function createMark(data) {
    return post("/mark", data)
}

/**
 * 删除mark
 * @param id
 * @returns {Promise<AxiosResponse<any>>}
 */
export function deleteMark(id) {
    return post(`/mark/${id}`)
}

/**
 * 获取mark列表
 * @param data
 * @returns {Promise<AxiosResponse<any>>}
 */
export function listMak(data) {
    return get("/mark/list", data)
}